@charset "UTF-8";
/*头部*/
.head{background:#F8F8F8;border-bottom:1px solid #ececec;}
/*导航*/
.head .nav{min-width:1120px;width:1120px;height:28px;margin:0 auto;}
/*导航左边*/
.head .nav .nav-left{width:450px;height:28px;line-height:28px;color:#666;}
/*导航标签公共样式*/
.head .nav a{color:#666;}
.head .nav-left em{float:left;}
.head .nav .nav-left a{float:left;width:60px;height:22px;margin-top:3px;margin-left:-1px;text-align:center;line-height:22px;border-left:1px solid #ececec;}
.head .nav .nav-left .frist{border:none;}
.head .nav .nav-left .cur{height:28px;margin:0 0 0 0;line-height:29px;background-color:#fff;border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec;}
/*导航右边*/
.head .nav .nav-right{width:450px;height:28px;line-height:28px;}
.head .nav .nav-right .icon{
	font-size:14px;
}
.head .nav .nav-right .icon i{
	position:absolute;
	top:0;
	left:-20px;
	display:inline-block;
	width:15px;
	height:20px;
	margin-top:4px;
	background-position:-9px -300px;
	vertical-align:middle;
	animation:App 1s infinite linear;/*infinite无限循环 匀速*/
}
.head .nav .nav-right li{
	float:left;
	position:relative;
}
/*自定义动画使小手机动起来*/
@keyframes App{
	0%{}
	25%{transform:rotate(-15deg);}
	50%{transform:rotate(15deg);}
	75%{transform:scale(0.8);}
	100%{}
}
/* 火狐
@-moz-keyframes App{
	form{transform:rotate(0);}
	to{transform:rotate(270deg);}
}
谷歌
@-webkit-keyframes App{
	form{transform:rotate(0);}
	to{transform:rotate(270deg);}
}
ie
@-ms-keyframes App{
	form{transform:rotate(0);}
	to{transform:rotate(270deg);}
}
欧鹏
@-o-keyframes App{
	form{transform:rotate(0);}
	to{transform:rotate(270deg);}
}
 */
.head .nav .nav-right .login{
	position:relative;
	padding:0 10px;
}
.head .nav .nav-right .login i{
	display:inline-block;
	width:5px;
	height:3px;
	background-position:-16px -20px;
	vertical-align:middle;
	transition:.5s;
}
.head .nav .nav-right .login:hover .rot{
	transform:rotate(180deg);
}
/*登录的二级菜单*/
.head .nav .nav-right .login .slidemenu{
	position:absolute;
	top:30px;
	left:-37px;
	width:120px;
	height:140px;
	display:none;
	padding-top:5px;
}
.head .nav .nav-right .login:hover .slidemenu{
	display:block;
}
.head .nav .nav-right .login .slidemenu span{
	position:absolute;
	width:12px;
	height:7px;
	background: url("../images/navbar.png");
	background-position:-9px -35px;
	left:50%;
	top:0;
	margin-left:-6px;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con{
	height:120px;
} 
.head .nav .nav-right .login .slidemenu .slidemenu-con a{
	display:block;
	text-indent:1em;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con a i{
	width:20px;
	height:19px;
	margin-right:8px;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con a:nth-child(1) i{

	background-position:-3px -122px;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con a:nth-child(2) i{

	background-position:0 -183px;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con a:nth-child(3) i{

	background-position:-5px -154px;
}
.head .nav .nav-right .login .slidemenu .slidemenu-con a:nth-child(4) i{

	background-position:-2px -243px;
}
.head .nav .nav-right .login .slidelast{
	width:90px;
	left:10px;
}
/*logo下导航-开始*/
.biglogo{
	width:1120px;
	height:165px;
	background: pink;
	margin:0 auto;
	padding-top:30px;
}
.biglogo a.logo{
	width:222px;
	height:61px;
	display:block;
	margin:0 auto 30px;
	background: url("../images/indexPic.png") -75px -730px no-repeat;
}
.biglogo .top-nav{
	width:1120px;
	height:45px;
	background: #111;
}
.biglogo .top-nav .nav-list{
	width:905px;
	height:45px;
}
.biglogo .top-nav .nav-list a{
	display:inline-block;
	margin:0 15px;
	line-height:45px;
	padding:0 20px;
	font-size:16px;
	vertical-align:middle;
	color:#fff;
}
.biglogo .top-nav .nav-list i{
	display:inline-block;
	width:1px;
	height:16px;
	background:#555;
	vertical-align:middle;
}
.biglogo .top-nav .search-bth{
	position:relative;
	width:190px;
	height:45px;
}
/*顶级栏目开始*/
.biglogo .top-nav .search-bth .text{
	width:150px;
	height:28px;
	background:#fff;
	margin-top:8px;
	padding-right:30px;
	text-indent:10px;
	border-radius:20px;	
	outline:none;
	border:none;
	font-size:14px;
	line-height:28px;
	color:#ccc;
}
.biglogo .top-nav .search-bth .search-bg{
	position:absolute;
	top:10px;
	right:15px;
	width:25px;
	height:25px;
	background:url("../images/indexPic.png");
	background-position:2px 663px;
}
.biglogo .top-nav .search-bth .search-bg .search{
	width:25px;
	height:25px;
	background: transparent;
	outline:none;
	border:none;
}
/*顶级栏目结束*/
/*二级导航开始*/
.biglogo .sub-nav{
	height:45px;
}


/*二级导航结束*/
/*logo下导航-结束*/